human rescue - Turkish English Dictionary